<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>minid.semantic</title>
  <link href="./css/style.css" rel="stylesheet" type="text/css"/>
  <!-- <link href="./img/icon.png" rel="icon" type="image/png"/> -->
  <script type="text/javascript" src="./js/jquery.js"></script>
  <script type="text/javascript" src="./js/modules.js"></script>
  <script type="text/javascript" src="./js/quicksearch.js"></script>
  <script type="text/javascript" src="./js/navigation.js"></script>
  <!--<script type="text/javascript" src="./js/jquery.treeview.js"></script>-->
  <script type="text/javascript">
    var g_moduleFQN = "minid.semantic";
  </script>
  
</head>
<body>
<div id="content">
  <h1><a href="./htmlsrc/minid.semantic.html" class="symbol">minid.semantic</a></h1>
  
<p class="sec_header">License:</p>Copyright (c) 2008 Jarrett Billingsley
<p class="bl"/>
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the
use of this software.
<p class="bl"/>
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
<p class="bl"/>
    1. The origin of this software must not be misrepresented; you must not
	claim that you wrote the original software. If you use this software in a
	product, an acknowledgment in the product documentation would be
	appreciated but is not required.
<p class="bl"/>
    2. Altered source versions must be plainly marked as such, and must not
	be misrepresented as being the original software.
<p class="bl"/>
    3. This notice may not be removed or altered from any source distribution.
<dl>
<dt class="decl">class <a class="symbol _class" name="Semantic" href="./htmlsrc/minid.semantic.html#L33" kind="class" beg="33" end="1334">Semantic</a> : IdentityVisitor; <a title="Permalink to this symbol" href="#Semantic" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L33">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">word <a class="symbol _variable" name="Semantic.mFuncDepth" href="./htmlsrc/minid.semantic.html#L35" kind="variable" beg="35" end="35">mFuncDepth</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Semantic.mFuncDepth" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L35">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _ctor" name="Semantic.this" href="./htmlsrc/minid.semantic.html#L37" kind="ctor" beg="37" end="40">this</a><span class="params">(ICompiler <em>c</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L37">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">bool <a class="symbol _function" name="Semantic.isTopLevel" href="./htmlsrc/minid.semantic.html#L42" kind="function" beg="42" end="45">isTopLevel</a><span class="params">()</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.isTopLevel" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L42">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias Visitor.visit <a class="symbol _alias" name="Semantic.visit" href="./htmlsrc/minid.semantic.html#L47" kind="alias" beg="47" end="47">visit</a>; <a title="Permalink to this symbol" href="#Semantic.visit" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L47">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Module <a class="symbol _function" name="Semantic.visit:2" href="./htmlsrc/minid.semantic.html#L49" kind="function" beg="49" end="58">visit</a><span class="params">(Module <em>m</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:2" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L49">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">FuncDef <a class="symbol _function" name="Semantic.visitStatements" href="./htmlsrc/minid.semantic.html#L60" kind="function" beg="60" end="63">visitStatements</a><span class="params">(FuncDef <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visitStatements" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L60">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">FuncDef <a class="symbol _function" name="Semantic.visit:3" href="./htmlsrc/minid.semantic.html#L65" kind="function" beg="65" end="73">visit</a><span class="params">(FuncDef <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:3" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L65">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">FuncDef <a class="symbol _function" name="Semantic.visitFuncDef" href="./htmlsrc/minid.semantic.html#L75" kind="function" beg="75" end="127">visitFuncDef</a><span class="params">(FuncDef <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visitFuncDef" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L75">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ClassDef <a class="symbol _function" name="Semantic.visit:4" href="./htmlsrc/minid.semantic.html#L129" kind="function" beg="129" end="137">visit</a><span class="params">(ClassDef <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:4" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L129">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">NamespaceDef <a class="symbol _function" name="Semantic.visit:5" href="./htmlsrc/minid.semantic.html#L139" kind="function" beg="139" end="148">visit</a><span class="params">(NamespaceDef <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:5" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L139">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Statement <a class="symbol _function" name="Semantic.visit:6" href="./htmlsrc/minid.semantic.html#L150" kind="function" beg="150" end="170">visit</a><span class="params">(AssertStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:6" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L150">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ImportStmt <a class="symbol _function" name="Semantic.visit:7" href="./htmlsrc/minid.semantic.html#L172" kind="function" beg="172" end="180">visit</a><span class="params">(ImportStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:7" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L172">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ScopeStmt <a class="symbol _function" name="Semantic.visit:8" href="./htmlsrc/minid.semantic.html#L182" kind="function" beg="182" end="186">visit</a><span class="params">(ScopeStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:8" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L182">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ExpressionStmt <a class="symbol _function" name="Semantic.visit:9" href="./htmlsrc/minid.semantic.html#L188" kind="function" beg="188" end="192">visit</a><span class="params">(ExpressionStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:9" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L188">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">VarDecl <a class="symbol _function" name="Semantic.visit:10" href="./htmlsrc/minid.semantic.html#L194" kind="function" beg="194" end="203">visit</a><span class="params">(VarDecl <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:10" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L194">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Decorator <a class="symbol _function" name="Semantic.visit:11" href="./htmlsrc/minid.semantic.html#L205" kind="function" beg="205" end="216">visit</a><span class="params">(Decorator <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:11" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L205">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">FuncDecl <a class="symbol _function" name="Semantic.visit:12" href="./htmlsrc/minid.semantic.html#L218" kind="function" beg="218" end="229">visit</a><span class="params">(FuncDecl <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:12" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L218">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ClassDecl <a class="symbol _function" name="Semantic.visit:13" href="./htmlsrc/minid.semantic.html#L231" kind="function" beg="231" end="242">visit</a><span class="params">(ClassDecl <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:13" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L231">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">NamespaceDecl <a class="symbol _function" name="Semantic.visit:14" href="./htmlsrc/minid.semantic.html#L244" kind="function" beg="244" end="255">visit</a><span class="params">(NamespaceDecl <em>d</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:14" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L244">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">BlockStmt <a class="symbol _function" name="Semantic.visit:15" href="./htmlsrc/minid.semantic.html#L257" kind="function" beg="257" end="263">visit</a><span class="params">(BlockStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:15" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L257">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Statement <a class="symbol _function" name="Semantic.visit:16" href="./htmlsrc/minid.semantic.html#L265" kind="function" beg="265" end="299">visit</a><span class="params">(IfStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:16" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L265">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Statement <a class="symbol _function" name="Semantic.visit:17" href="./htmlsrc/minid.semantic.html#L301" kind="function" beg="301" end="310">visit</a><span class="params">(WhileStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:17" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L301">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Statement <a class="symbol _function" name="Semantic.visit:18" href="./htmlsrc/minid.semantic.html#L312" kind="function" beg="312" end="321">visit</a><span class="params">(DoWhileStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:18" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L312">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Statement <a class="symbol _function" name="Semantic.visit:19" href="./htmlsrc/minid.semantic.html#L323" kind="function" beg="323" end="367">visit</a><span class="params">(ForStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:19" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L323">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Statement <a class="symbol _function" name="Semantic.visit:20" href="./htmlsrc/minid.semantic.html#L369" kind="function" beg="369" end="392">visit</a><span class="params">(ForNumStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:20" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L369">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ForeachStmt <a class="symbol _function" name="Semantic.visit:21" href="./htmlsrc/minid.semantic.html#L394" kind="function" beg="394" end="401">visit</a><span class="params">(ForeachStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:21" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L394">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">SwitchStmt <a class="symbol _function" name="Semantic.visit:22" href="./htmlsrc/minid.semantic.html#L403" kind="function" beg="403" end="414">visit</a><span class="params">(SwitchStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:22" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L403">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">CaseStmt <a class="symbol _function" name="Semantic.visit:23" href="./htmlsrc/minid.semantic.html#L416" kind="function" beg="416" end="423">visit</a><span class="params">(CaseStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:23" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L416">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">DefaultStmt <a class="symbol _function" name="Semantic.visit:24" href="./htmlsrc/minid.semantic.html#L425" kind="function" beg="425" end="429">visit</a><span class="params">(DefaultStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:24" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L425">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ReturnStmt <a class="symbol _function" name="Semantic.visit:25" href="./htmlsrc/minid.semantic.html#L431" kind="function" beg="431" end="437">visit</a><span class="params">(ReturnStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:25" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L431">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">TryStmt <a class="symbol _function" name="Semantic.visit:26" href="./htmlsrc/minid.semantic.html#L439" kind="function" beg="439" end="450">visit</a><span class="params">(TryStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:26" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L439">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ThrowStmt <a class="symbol _function" name="Semantic.visit:27" href="./htmlsrc/minid.semantic.html#L452" kind="function" beg="452" end="456">visit</a><span class="params">(ThrowStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:27" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L452">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">AssignStmt <a class="symbol _function" name="Semantic.visit:28" href="./htmlsrc/minid.semantic.html#L458" kind="function" beg="458" end="465">visit</a><span class="params">(AssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:28" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L458">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">OpAssignStmt <a class="symbol _function" name="Semantic.visitOpAssign" href="./htmlsrc/minid.semantic.html#L467" kind="function" beg="467" end="472">visitOpAssign</a><span class="params">(OpAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visitOpAssign" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L467">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">AddAssignStmt <a class="symbol _function" name="Semantic.visit:29" href="./htmlsrc/minid.semantic.html#L474" kind="function" beg="474" end="474">visit</a><span class="params">(AddAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:29" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L474">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">SubAssignStmt <a class="symbol _function" name="Semantic.visit:30" href="./htmlsrc/minid.semantic.html#L475" kind="function" beg="475" end="475">visit</a><span class="params">(SubAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:30" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L475">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">MulAssignStmt <a class="symbol _function" name="Semantic.visit:31" href="./htmlsrc/minid.semantic.html#L476" kind="function" beg="476" end="476">visit</a><span class="params">(MulAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:31" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L476">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">DivAssignStmt <a class="symbol _function" name="Semantic.visit:32" href="./htmlsrc/minid.semantic.html#L477" kind="function" beg="477" end="477">visit</a><span class="params">(DivAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:32" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L477">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ModAssignStmt <a class="symbol _function" name="Semantic.visit:33" href="./htmlsrc/minid.semantic.html#L478" kind="function" beg="478" end="478">visit</a><span class="params">(ModAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:33" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L478">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ShlAssignStmt <a class="symbol _function" name="Semantic.visit:34" href="./htmlsrc/minid.semantic.html#L479" kind="function" beg="479" end="479">visit</a><span class="params">(ShlAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:34" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L479">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ShrAssignStmt <a class="symbol _function" name="Semantic.visit:35" href="./htmlsrc/minid.semantic.html#L480" kind="function" beg="480" end="480">visit</a><span class="params">(ShrAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:35" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L480">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">UShrAssignStmt <a class="symbol _function" name="Semantic.visit:36" href="./htmlsrc/minid.semantic.html#L481" kind="function" beg="481" end="481">visit</a><span class="params">(UShrAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:36" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L481">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">XorAssignStmt <a class="symbol _function" name="Semantic.visit:37" href="./htmlsrc/minid.semantic.html#L482" kind="function" beg="482" end="482">visit</a><span class="params">(XorAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:37" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L482">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">OrAssignStmt <a class="symbol _function" name="Semantic.visit:38" href="./htmlsrc/minid.semantic.html#L483" kind="function" beg="483" end="483">visit</a><span class="params">(OrAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:38" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L483">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">AndAssignStmt <a class="symbol _function" name="Semantic.visit:39" href="./htmlsrc/minid.semantic.html#L484" kind="function" beg="484" end="484">visit</a><span class="params">(AndAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:39" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L484">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">CondAssignStmt <a class="symbol _function" name="Semantic.visit:40" href="./htmlsrc/minid.semantic.html#L486" kind="function" beg="486" end="495">visit</a><span class="params">(CondAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:40" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L486">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">CatAssignStmt <a class="symbol _function" name="Semantic.visit:41" href="./htmlsrc/minid.semantic.html#L497" kind="function" beg="497" end="516">visit</a><span class="params">(CatAssignStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:41" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L497">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">IncStmt <a class="symbol _function" name="Semantic.visit:42" href="./htmlsrc/minid.semantic.html#L518" kind="function" beg="518" end="522">visit</a><span class="params">(IncStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:42" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L518">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">DecStmt <a class="symbol _function" name="Semantic.visit:43" href="./htmlsrc/minid.semantic.html#L524" kind="function" beg="524" end="528">visit</a><span class="params">(DecStmt <em>s</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:43" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L524">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:44" href="./htmlsrc/minid.semantic.html#L530" kind="function" beg="530" end="545">visit</a><span class="params">(CondExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:44" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L530">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:45" href="./htmlsrc/minid.semantic.html#L547" kind="function" beg="547" end="561">visit</a><span class="params">(OrOrExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:45" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L547">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:46" href="./htmlsrc/minid.semantic.html#L563" kind="function" beg="563" end="577">visit</a><span class="params">(AndAndExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:46" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L563">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:47" href="./htmlsrc/minid.semantic.html#L579" kind="function" beg="579" end="593">visit</a><span class="params">(OrExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:47" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L579">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:48" href="./htmlsrc/minid.semantic.html#L595" kind="function" beg="595" end="609">visit</a><span class="params">(XorExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:48" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L595">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:49" href="./htmlsrc/minid.semantic.html#L611" kind="function" beg="611" end="625">visit</a><span class="params">(AndExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:49" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L611">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visitEquality" href="./htmlsrc/minid.semantic.html#L627" kind="function" beg="627" end="669">visitEquality</a><span class="params">(BaseEqualExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visitEquality" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L627">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:50" href="./htmlsrc/minid.semantic.html#L671" kind="function" beg="671" end="671">visit</a><span class="params">(EqualExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:50" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L671">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:51" href="./htmlsrc/minid.semantic.html#L672" kind="function" beg="672" end="672">visit</a><span class="params">(NotEqualExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:51" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L672">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:52" href="./htmlsrc/minid.semantic.html#L673" kind="function" beg="673" end="673">visit</a><span class="params">(IsExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:52" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L673">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:53" href="./htmlsrc/minid.semantic.html#L674" kind="function" beg="674" end="674">visit</a><span class="params">(NotIsExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:53" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L674">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">word <a class="symbol _function" name="Semantic.commonCompare" href="./htmlsrc/minid.semantic.html#L676" kind="function" beg="676" end="694">commonCompare</a><span class="params">(Expression <em>op1</em>, Expression <em>op2</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.commonCompare" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L676">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visitComparison" href="./htmlsrc/minid.semantic.html#L696" kind="function" beg="696" end="716">visitComparison</a><span class="params">(BaseCmpExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visitComparison" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L696">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:54" href="./htmlsrc/minid.semantic.html#L718" kind="function" beg="718" end="718">visit</a><span class="params">(LTExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:54" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L718">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:55" href="./htmlsrc/minid.semantic.html#L719" kind="function" beg="719" end="719">visit</a><span class="params">(LEExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:55" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L719">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:56" href="./htmlsrc/minid.semantic.html#L720" kind="function" beg="720" end="720">visit</a><span class="params">(GTExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:56" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L720">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:57" href="./htmlsrc/minid.semantic.html#L721" kind="function" beg="721" end="721">visit</a><span class="params">(GEExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:57" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L721">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Cmp3Exp <a class="symbol _function" name="Semantic.visit:58" href="./htmlsrc/minid.semantic.html#L723" kind="function" beg="723" end="732">visit</a><span class="params">(Cmp3Exp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:58" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L723">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">AsExp <a class="symbol _function" name="Semantic.visit:59" href="./htmlsrc/minid.semantic.html#L734" kind="function" beg="734" end="740">visit</a><span class="params">(AsExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:59" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L734">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:60" href="./htmlsrc/minid.semantic.html#L742" kind="function" beg="742" end="756">visit</a><span class="params">(ShlExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:60" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L742">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:61" href="./htmlsrc/minid.semantic.html#L758" kind="function" beg="758" end="772">visit</a><span class="params">(ShrExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:61" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L758">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:62" href="./htmlsrc/minid.semantic.html#L774" kind="function" beg="774" end="788">visit</a><span class="params">(UShrExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:62" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L774">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:63" href="./htmlsrc/minid.semantic.html#L790" kind="function" beg="790" end="806">visit</a><span class="params">(AddExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:63" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L790">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:64" href="./htmlsrc/minid.semantic.html#L808" kind="function" beg="808" end="824">visit</a><span class="params">(SubExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:64" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L808">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:65" href="./htmlsrc/minid.semantic.html#L826" kind="function" beg="826" end="911">visit</a><span class="params">(CatExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:65" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L826">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:66" href="./htmlsrc/minid.semantic.html#L913" kind="function" beg="913" end="929">visit</a><span class="params">(MulExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:66" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L913">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:67" href="./htmlsrc/minid.semantic.html#L931" kind="function" beg="931" end="952">visit</a><span class="params">(DivExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:67" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L931">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:68" href="./htmlsrc/minid.semantic.html#L954" kind="function" beg="954" end="975">visit</a><span class="params">(ModExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:68" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L954">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:69" href="./htmlsrc/minid.semantic.html#L977" kind="function" beg="977" end="998">visit</a><span class="params">(NegExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:69" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L977">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:70" href="./htmlsrc/minid.semantic.html#L1000" kind="function" beg="1000" end="1039">visit</a><span class="params">(NotExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:70" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1000">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:71" href="./htmlsrc/minid.semantic.html#L1041" kind="function" beg="1041" end="1057">visit</a><span class="params">(ComExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:71" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1041">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:72" href="./htmlsrc/minid.semantic.html#L1059" kind="function" beg="1059" end="1072">visit</a><span class="params">(LenExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:72" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1059">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:73" href="./htmlsrc/minid.semantic.html#L1074" kind="function" beg="1074" end="1078">visit</a><span class="params">(CoroutineExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:73" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1074">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:74" href="./htmlsrc/minid.semantic.html#L1080" kind="function" beg="1080" end="1089">visit</a><span class="params">(DotExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:74" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1080">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:75" href="./htmlsrc/minid.semantic.html#L1091" kind="function" beg="1091" end="1095">visit</a><span class="params">(DotSuperExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:75" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1091">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:76" href="./htmlsrc/minid.semantic.html#L1097" kind="function" beg="1097" end="1114">visit</a><span class="params">(MethodCallExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:76" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1097">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:77" href="./htmlsrc/minid.semantic.html#L1116" kind="function" beg="1116" end="1127">visit</a><span class="params">(CallExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:77" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1116">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:78" href="./htmlsrc/minid.semantic.html#L1129" kind="function" beg="1129" end="1151">visit</a><span class="params">(IndexExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:78" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1129">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:79" href="./htmlsrc/minid.semantic.html#L1153" kind="function" beg="1153" end="1161">visit</a><span class="params">(VargIndexExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:79" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1153">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:80" href="./htmlsrc/minid.semantic.html#L1163" kind="function" beg="1163" end="1200">visit</a><span class="params">(SliceExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:80" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1163">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:81" href="./htmlsrc/minid.semantic.html#L1202" kind="function" beg="1202" end="1214">visit</a><span class="params">(VargSliceExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:81" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1202">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">FuncLiteralExp <a class="symbol _function" name="Semantic.visit:82" href="./htmlsrc/minid.semantic.html#L1216" kind="function" beg="1216" end="1220">visit</a><span class="params">(FuncLiteralExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:82" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1216">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ClassLiteralExp <a class="symbol _function" name="Semantic.visit:83" href="./htmlsrc/minid.semantic.html#L1222" kind="function" beg="1222" end="1226">visit</a><span class="params">(ClassLiteralExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:83" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1222">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">NamespaceCtorExp <a class="symbol _function" name="Semantic.visit:84" href="./htmlsrc/minid.semantic.html#L1228" kind="function" beg="1228" end="1232">visit</a><span class="params">(NamespaceCtorExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:84" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1228">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:85" href="./htmlsrc/minid.semantic.html#L1234" kind="function" beg="1234" end="1242">visit</a><span class="params">(ParenExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:85" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1234">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">TableCtorExp <a class="symbol _function" name="Semantic.visit:86" href="./htmlsrc/minid.semantic.html#L1244" kind="function" beg="1244" end="1253">visit</a><span class="params">(TableCtorExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:86" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1244">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ArrayCtorExp <a class="symbol _function" name="Semantic.visit:87" href="./htmlsrc/minid.semantic.html#L1255" kind="function" beg="1255" end="1261">visit</a><span class="params">(ArrayCtorExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:87" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1255">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">YieldExp <a class="symbol _function" name="Semantic.visit:88" href="./htmlsrc/minid.semantic.html#L1263" kind="function" beg="1263" end="1269">visit</a><span class="params">(YieldExp <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:88" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1263">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">TableComprehension <a class="symbol _function" name="Semantic.visit:89" href="./htmlsrc/minid.semantic.html#L1271" kind="function" beg="1271" end="1277">visit</a><span class="params">(TableComprehension <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:89" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1271">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Expression <a class="symbol _function" name="Semantic.visit:90" href="./htmlsrc/minid.semantic.html#L1279" kind="function" beg="1279" end="1284">visit</a><span class="params">(ArrayComprehension <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:90" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1279">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ForComprehension <a class="symbol _function" name="Semantic.visitForComp" href="./htmlsrc/minid.semantic.html#L1286" kind="function" beg="1286" end="1296">visitForComp</a><span class="params">(ForComprehension <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visitForComp" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1286">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ForeachComprehension <a class="symbol _function" name="Semantic.visit:91" href="./htmlsrc/minid.semantic.html#L1298" kind="function" beg="1298" end="1310">visit</a><span class="params">(ForeachComprehension <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:91" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1298">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ForNumComprehension <a class="symbol _function" name="Semantic.visit:92" href="./htmlsrc/minid.semantic.html#L1312" kind="function" beg="1312" end="1327">visit</a><span class="params">(ForNumComprehension <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:92" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1312">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">IfComprehension <a class="symbol _function" name="Semantic.visit:93" href="./htmlsrc/minid.semantic.html#L1329" kind="function" beg="1329" end="1333">visit</a><span class="params">(IfComprehension <em>e</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Semantic.visit:93" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.semantic.html#L1329">#</a></dt>
<dd class="ddef"></dd></dl></dd></dl>
</div>
<div id="footer">
  <p></p>
  <p>Page generated by <a href="http://code.google.com/p/dil">dil</a> on Fri Dec 26 03:29:24 2008. Rendered by <a href="http://code.google.com/p/dil/wiki/Kandil">kandil</a>.</p>
</div>
</body>
</html>